//package cn.nfwx.tv.model;
//
//import com.j256.ormlite.field.DatabaseField;
//import com.j256.ormlite.table.DatabaseTable;
//
//@DatabaseTable(tableName = "tb_ts")
//public class TsProgramModel {
//
//    public TsProgramModel(String m3u8Url, String tsUrl, String localPath, int stats, String action) {
//        this.m3u8Url = m3u8Url;
//        this.tsUrl = tsUrl;
//        this.localPath = localPath;
//        this.stats = stats;
//        this.action = action;
//    }
//
//    public TsProgramModel() {
//    }
//
//    public static final int STATS_NO = 0;
//    public static final int STATS_DOWNING = 1;
//    public static final int STATS_SUCCESS = 2;
//    public static final int STATS_FAIL = 3;
//    public static final int STATS_NO_NETWORK = 4;
//
//    @DatabaseField(generatedId = true)
//    private int id;
//
//    @DatabaseField(columnName = "m3u8Url")
//    private String m3u8Url;
//
//    @DatabaseField(columnName = "tsUrl")
//    private String tsUrl;
//
//    @DatabaseField(columnName = "localPath")
//    private String localPath;
//
//    @DatabaseField(columnName = "action")
//    private String action;
//
//    /**
//     * 0、未开始 1、正在下载 2、下载完成
//     */
//    @DatabaseField(columnName = "stats")
//    private int stats;
//
//    @DatabaseField(foreign = true, columnName = "program_id", foreignAutoRefresh = true)
//    private DownProgramModel downProgramModel;
//
//
//    public int getId() {
//        return id;
//    }
//
//    public void setId(int id) {
//        this.id = id;
//    }
//
//    public String getM3u8Url() {
//        return m3u8Url;
//    }
//
//    public void setM3u8Url(String m3u8Url) {
//        this.m3u8Url = m3u8Url;
//    }
//
//    public String getTsUrl() {
//        return tsUrl;
//    }
//
//    public void setTsUrl(String tsUrl) {
//        this.tsUrl = tsUrl;
//    }
//
//    public String getLocalPath() {
//        return localPath;
//    }
//
//    public void setLocalPath(String localPath) {
//        this.localPath = localPath;
//    }
//
//    public int getStats() {
//        return stats;
//    }
//
//    public void setStats(int stats) {
//        this.stats = stats;
//    }
//
//    public DownProgramModel getDownProgramModel() {
//        return downProgramModel;
//    }
//
//    public void setDownProgramModel(DownProgramModel downProgramModel) {
//        this.downProgramModel = downProgramModel;
//    }
//
//    public String getAction() {
//        return action;
//    }
//
//    public void setAction(String action) {
//        this.action = action;
//    }
//
//    @Override
//    public String toString() {
//        return "TsProgramModel{" +
//                "id=" + id +
//                ", m3u8Url='" + m3u8Url + '\'' +
//                ", tsUrl='" + tsUrl + '\'' +
//                ", localPath='" + localPath + '\'' +
//                ", action='" + action + '\'' +
//                ", stats=" + stats +
//                ", downProgramModel=" + downProgramModel +
//                '}';
//    }
//}
